cell-free system - Francés Inglés Diccionario